home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / castools.zip / README < prev    next >
Text File  |  1990-02-21  |  2KB  |  44 lines

  1.  
  2. BUILDING THE CAS TOOLKIT HIGH LEVEL FUNCTIONS LIBRARIES
  3. --------------------------------------------------------
  4.  
  5. CONDITIONS NECESSARY FOR THE BATCH FILES AND MAKEFILE TO WORK:
  6.  
  7.   1.  They must be in the current directory with all the source files
  8.       for the library being built.
  9.  
  10.   2.  The Toolkit libraries and include files must be in the directories
  11.       named at the head of the makefile, except for whichever library is
  12.       being built.
  13.  
  14.   3.  The DOS environment variables PATH, INCLUDE, and LIB must be set
  15.       to include directories that contain the Microsoft C executables,
  16.       include file, and libraries, respectively.
  17.  
  18.  
  19. EASIEST WAY:  Use the batch file BLDLIB.BAT, in this directory.
  20.  
  21.     USAGE:   bldlib <S|M|C|L>       (WARNING:  This IS case sensitive!)
  22.         The SMALL, MEDIUM, COMPACT, or LARGE model CCP library will be built.
  23.  
  24. TO BUILD ALL 4 LIBRARIES: SFAXLIB.LIB,
  25.                           MFAXLIB.LIB,
  26.                           CFAXLIB.LIB,
  27.                           LFAXLIB.LIB:
  28.  
  29.   Use the batch file BLDALL.BAT, in this directory.  (No arguments.)
  30.  
  31. HOW THE BATCH FILES BUILD THE DIFFERENT MODEL LIBRARIES:
  32.  
  33.   The batch file's argument is passed to the makefile through the MAKE command
  34.     line as a makefile macro definition.  The makefile builds model-specific
  35.     .OBJ files from the generic .C sources, and updates the corresponding
  36.     ?CCPLIB.LIB libraries from those .OBJ files.
  37.  
  38.   To completely rebuild a given model library, delete all the .OBJ files that
  39.     begin with that model's first letter.  For example, to rebuild the medium
  40.     model library, enter the following commands:
  41.  
  42.         del m*.obj
  43.         bldlib M
  44.